High Quality Template-Based Volume Rendering
نویسنده
چکیده
Volumetric representation of 3D scenes is becoming widely used in scientific visualization and computer graphics. Volume rendering confronts performance hurdles due to the voluminous nature of the data, and quality hurdles due to its discreteness. In this paper we present a three-phase template-based algorithm for expediting parallel viewing of volumetric datasets. Our approach exploits coherency between rays in parallel views by storing, in a ray-template, information that is common to all rays. From an axis-aligned plane, and within the projected region of the volume, parallel rays are cast into the volume by repeating the sequence of steps specified by the ray-template. We show that the template can also store information that is used to expedite screen-space and object-space supersampling. Finally, we utilize templates to support adaptive volume traversal. 1: Introduction Visualization is the process of converting complex information to a format that is amenable to human understanding, while maintaining the integrity and accuracy of the information. One type of information that can benefit from visualization techniques is volumetric data which consist of information on three dimensional phenomenon. Volumes are commonly composed of a set of values sampled or computed at the integral points of a 3D Euclidean grid. The process of determining, for a given view point, which parts of the volume are visible is called volume viewing. Algorithms for volume viewing operate by scanning through the data points, called voxels, in a strict order designed to achieve hidden voxel removal. Volume viewing algorithms can be classified according to the partial voxel occupancy they support. Many early algorithms [Herman and Liu 1979, Reynolds, Gordon, and Chen 1987, Tuy and Tuy 1984] assume uniform (binary) occupancy, that is, a voxel is either fully occupied by some object or it is devoid of any object presence. In contrast to uniform occupancy, methods based on partial occupancy assume that data values represent partial voxel occupancy by an object of homogeneous material. This provides a mechanism for the representation and display of objects that are smaller than the acquisition grid or that are not aligned with
منابع مشابه
Template-based rendering of run-length encoded volumes
Template-based volume rendering is an acceleration technique for volume ray casting. It does not trade-off the image quality for the rendering speed. However it is still fall short of interactive manipulation of volume data, mainly due to the ray-by-ray volume access pattern and the long ray path in the transparent regions. In this paper, we present an object-order template-based volume renderi...
متن کاملRendering by Template - Based
We present a new volume rendering algorithm using raycasting and texture mapping formulations for parallel projection in this paper. The volume is represented and stored in an eecient octree data structure. The octree blocks are adaptively chosen to minimize unnecessary processing of empty voxels. The algorithm exploits the uniform shape, orientation and size of the octree blocks by building te...
متن کاملStereoscopic Volume Rendering Using Templates
This paper presents an efficient volume rendering technique for generating stereoscopic images. This algorithm is much faster than separately rendering the two images using a standard volume rendering. Unlike reprojection methods, however, our algorithm produces two-eye images, both of which exactly preserve the image quality of a standard volume rendering. As traversing the volumetric data in ...
متن کاملA Flexible Framework for Hardware-Accelerated High-Quality Volume Rendering
Because of an enormous development of graphics hardware and the invention of new rendering algorithms in the past it is now possible to perform interactive hardwareaccelerated high quality volume rendering and iso-surface reconstruction on low cost standard PC platforms. In this paper we introduce a framework that integrates several different rendering techniques which significantly improve bot...
متن کاملSegmentation Assisted Object Distinction for Direct Volume Rendering
Ray Casting is a direct volume rendering technique for visualizing 3D arrays of sampled data. It has vital applications in medical and biological imaging. Nevertheless, it is inherently open to cluttered classification results. It suffers from overlapping transfer function values and lacks a sufficiently powerful voxel parsing mechanism for object distinction. In this work, we are proposing an ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1993